function move(obj, limit,callback) {
    clearInterval(obj.timer);
    obj.timer = setInterval(function () {
        // obj.style.backgroundColor='pink';
        if (obj.offsetLeft == limit) {
            // obj.style.backgroundColor='skyblue';
            clearInterval(obj.timer);
            if(callback)
            callback();
        }
        var date= (limit - obj.offsetLeft) / 12;
        date=date>0?Math.ceil(date):Math.floor(date);
        obj.style.left = obj.offsetLeft +date + 'px';
    }, 30)
    
}